divine presence or its manifestations - Französisch Englisch Wörterbuch